Component: Earnings Per Share, Basic and Diluted, Other Disclosures [Hierarchy]

Line Label Object Class Period Type Balance Name
1 Earnings Per Share, Basic and Diluted, Other Disclosures [Hierarchy]

*

*

*

us-gaap:EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract
2 Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount [Concept] Shares For Period us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
3 Weighted Average Number of Shares Outstanding, Diluted [Concept] Shares For Period

*

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
4 Weighted Average Number Diluted Shares Outstanding Adjustment [Concept] Shares For Period

*

us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
5 Weighted Average Number of Shares Outstanding, Basic and Diluted [Concept] Shares As Of

*

us-gaap:WeightedAverageNumberOfSharesOutstandingBasicAndDiluted